テキストボックスをデザインする
今回は、デザイン化されたテキストボックスやテキストエリアを作成する方法を解説します。枠線の色や種類、背景などをスタイルシートで変更するだけで、さまざまなテキストボックス&テキストエリアを作成できるはずです。とりあえずは、いろいろと試してみるとよいでしょう。 サンプルページ

→ テキストボックス&テキストエリアの作成
 
まずは、FORMを利用してテキストボックスやテキストエリアを作成します。この手順に特別な変更点はありません。テキストボックスはINPUTタグ(type属性"text")、テキストエリアはTEXTAREAタグを利用してフォームの内容を作成します。なお、初期設定では、テキストボックスやテキストエリアは以下のサンプルのように表示されます。
<FORM>
名前
<INPUT type="text" name="namae" size="20"><BR>
<BR>
ご意見・ご感想<BR>
<TEXTAREA name="iken" rows="5" cols="40"></TEXTAREA><BR>
<BR>
<INPUT type="submit" value="送信">
</FORM>
サンプルページ


→ テキストボックスのカスタマイズ
 
続いては、テキストボックスをカスタマイズしていきましょう。テキストボックスのカスタマイズでは、枠線(border)と背景色(background-color)のスタイルシートを指定するのが効果的です。「border」のスタイルシートでは、枠線の種類、太さ、色を半角スペースで区切って指定します。「background-color」のスタイルシートは、色を指定するだけで背景色を変更できます。なお、枠線の種類には以下の値を指定できます。

●borederプロパティに指定できる枠線の種類
solid ………… 通常の線
double ………… 二重線
dashed ………… 点線
dotted ………… 丸点線
groove ………… 立体枠(光源は右斜め下)
ridge ………… 立体枠(光源は左斜め上)
inset ………… 凹ボタンのように見える枠線
outset ………… 凸ボタンのように見える枠線

名前
<INPUT type="text" name="namae" size="20"
style="border:dotted 5px #FF6633; background-color:#FFFF99">
サンプルページ


→ テキストエリアのカスタマイズ
 
テキストエアリアをカスタマイズする場合は、「border」や「background-color」に加えて、スクロールバーの書式を変更するのが効果的です。また、テキストボックスよりも面積が広いため、「background-image」で背景に画像を指定するのも面白いと思います。以下に、そのサンプルを掲載しておくのでカスタマイズの参考としてください。
ご意見・ご感想<BR>
<TEXTAREA name="iken" rows="5" cols="40"
style="border:double 5px #FF6633;
background-image:url('back.jpg');
scrollbar-face-color: #FF6633;
scrollbar-shadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-highlight-color: #999999;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;">
</TEXTAREA>
サンプルページ


yVoC[UNLIMIT1~] ECir|C Yahoo yV LINEf[^[z500~`I


z[y[W NWbgJ[h COiq O~yz COsI COze